body {
    width: 100%;
    height: 100%;
    background: url("../../img/login_bg.jpg") no-repeat;
    background-size: cover;
    text-align: center;
    color: white;
    display: flex;
    position: relative;
}
/* 为内容部分添加一个方框 */
/*.rg_layout {
    width: 900px;
    height: 500px;
    border: 8px solid #EEEEEE;
    background-color: white;
    !*让div水平居中*!
    margin: auto;
}*/
/* 将内容分为三个部分：左、中、右 */
.rg_left {

    line-height: 1px;
    float: left;
    margin: 30px;
}
.rg_center {
    margin-top: 2%;
    float: left;

}
.rg_right {
    float: right;
    margin: 15px;

}
/* 对左边部分进行描述：字体大小，字体颜色 */
.rg_left p{
    color: #000000;
    font-size: 30px;
}
/* 对右边部分进行描述：字体大小，字体颜色 */
.rg_right > p:first-child {
    font-size: 15px;

}
.rg_right p a {
    color: #0054ff;
}

/* 对中间部分进行描述*/
.td_left {
    width: 100px;
    /* 每行的高度为45个像素点 */
    height: 45px;
    /* 字体向右对齐 */
    text-align: right;
    color: black;
}
.td_right {
    /* 左边字体部分与右边内容部分之间，填充（隔开）50个像素点的位置 */
    padding-left: 50px ;
}
select{
    width: 100%;
    height: 32px;
    border: 1px solid #A6A6A6;
    border-radius: 5px;
    padding-left: 10px;
}
/* 对信息输入区域的边框进行描述 */
#nickname, #password,#rep_password,#birthday,#phone{
    width: 251px;
    height: 32px;
    border: 1px solid #A6A6A6;
    /* 设置边框圆角 */
    border-radius: 5px;
    padding-left: 10px;
}
#code{
    width: 140px;
    height: 32px;
    border: 1px solid #A6A6A6;
    /* 设置边框圆角 */
    border-radius: 5px;
    padding-left: 10px;
}
#get_code{
    width: 110px;
    height: 36px;
    border: 1px solid #A6A6A6;
    /* 设置边框圆角 */
    border-radius: 5px;
    background-color: rgba(89, 255, 95, 0.75);
}

/* 对注册按钮进行描述 */
#btn_sub{
    width: 150px;
    height: 40px;
    background-color: #FFD026;
    border: 1px solid #FFD026 ;
    left:0;
}

#msg{
    color: red;

}